git reflog - 還原大招

假使我們用了 git reset 語法,將版本還原到前面的版本,而且用 git log 上看也看不到那些紀錄。但此時你又想把 commit 救回來該怎麼辦? 此時你可以用 git reflog 指令,它會詳細顯示你每個指令的 SHA-1 值,如下圖。

洧杰

2019-11-17

git checkout、git clean - 還原檔案

有些時候,總是會手殘操作錯誤,例如把不該加入索引的檔案加入,或者是檔案儲存後發現自己寫錯內容,想還原整個檔案。

洧杰

2019-11-17